package com.wwj.auction.admin.controller;

import com.wwj.auction.admin.service.SafeScanService;
import com.wwj.auction.common.result.R;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * 安全扫描接口
 * 该接口限后台管理人员使用，目的是对整个后台管理系统的数据进行安全扫描
 * 将一些迟滞的数据立马刷新过来，以免产生安全问题
 *
 * @author wwj
 * @version 1.0
 * @date 2022/01/15 17:10
 */
@RestController
@RequestMapping("/safe/scan")
public class SafeScanController {

    @Autowired
    private SafeScanService safeScanService;

    /**
     * 扫描每个店铺的违规记录，若是某个店铺的违规记录超过10次，则查封该店铺
     *
     * @return
     */
    @GetMapping("/getOut/seized")
    public R getOutToSeized() {
        safeScanService.getOutToSeized();
        return R.ok();
    }
}
